---
title: PolicyHeaderHelpTextCollection
summary: API reference for PolicyHeaderHelpTextCollection.
status: draft
owner: SAIF Claims BOF team
last_reviewed: 2026-08-21
library: SAIF.Business.Policy
reference_type: embedded
---

# PolicyHeaderHelpTextCollection

Provides the abstract set of labels and help-text snippets that accompany an `IPolicyHeaderDataProvider`, allowing applications to present consistent wording for policy-header controls without hard-coding strings in the view layer.

## Purpose
- Define the help-text values a policy-header UI expects beside the provider's business data.
- Keep wording concerns separate from the data-provider contract.
- Allow applications or downstream layers to supply environment-specific text by implementing the abstract members.

## Context
- Namespace: `SAIF.Business.Policy`
- Assembly/package: `SAIF.Business.Policy`

## Public members
| Member | Signature | Purpose |
| --- | --- | --- |
| `PolicyDropdown` | `MustOverride ReadOnly Property PolicyDropdown As String` | Text that explains or labels the policy-selection dropdown. |
| `PolicyLabel` | `MustOverride ReadOnly Property PolicyLabel As String` | Label text shown for the primary policy identifier/name field. |
| `LegalName` | `MustOverride ReadOnly Property LegalName As String` | Help text or label shown for the legal-name field. |
| `Status` | `MustOverride ReadOnly Property Status As String` | Help text or label shown for policy status. |
| `Agency` | `MustOverride ReadOnly Property Agency As String` | Help text or label shown for agency information. |
| `AssociationType` | `MustOverride ReadOnly Property AssociationType As String` | Help text or label shown for the association-type selector. |
| `AssociationTypeListText` | `MustOverride ReadOnly Property AssociationTypeListText As IEnumerable(Of String)` | Multi-line help or list text describing available association types. |
| `MarketType` | `MustOverride ReadOnly Property MarketType As String` | Help text or label shown for market type. |
| `RelationType` | `MustOverride ReadOnly Property RelationType As String` | Help text or label shown for the relationship field. |
| `RateAccount` | `MustOverride ReadOnly Property RateAccount As String` | Help text or label shown for the rate-account field. |

## Behavioral notes
- Every member is abstract, so concrete applications decide the exact wording while preserving a stable shape for the header UI.

## Constraints and usage notes
- `IPolicyHeaderDataProvider.HelpTexts` consumers expect a complete implementation rather than partial text coverage.

## Sources
- `SAIF.Business.Policy\IPolicyHeaderDataProvider.vb`